html {background: #FFFFFF;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, fieldset, form, input, select, textarea, figure, div, form, img, ul, ol, li, i, b, table, tr, td, th, fieldset, label, legend {margin: 0;padding: 0;}
body {font-size: 12px;font-family:'SourceHanSansCN', "Microsoft YaHei", "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", Tahoma, Arial, STHeiti, sans-serif;_font-family: Tahoma, Arial, Helvetica, STHeiti, sans-serif;color: #333333;font-weight: normal;font-style: normal;}
.fl {float: left;display: inline}
.fr {float: right;display: inline}
a{ text-decoration:none; color:#666;}
ul li{ list-style-type:none;}
.cl{ clear:both;}
.index-top{ background:#393d49; height:60px; line-height:60px; width:94%;padding:20px 3%; height:40px; line-height:40px;}
.index-top-logo a.logo{ display:block; float:left; margin-top:7px;}
.index-top-logo span{ color:#fff; display:inline-block; height:40px; line-height:40px; margin-left:30px; float:left; font-size:18px; font-weight:bold;}
.index-top-logo span small{ margin:0 5px;}
.index-top-reture a{ font-size:16px; display:block; color:#393d49; text-align:center; height:40px; line-height:40px; background:#fff; padding:0 20px; border-radius:20px;}
.index-top-reture a img{ vertical-align:middle; margin-right:5px;}
.index-left-cont{ position:fixed; top:140px; left:20px; bottom:20px; height:calc(100% - 160px); width:calc(70% - 30px); background:#fff; box-shadow:0px 0px 20px #ddd; overflow-y:auto;}
.index-right-cont{ position:fixed; top:140px; right:20px; bottom:20px; height:calc(100% - 160px); width:calc(30% - 30px); background:#fff; box-shadow:0px 0px 20px #ddd; overflow-y:auto;}
.todo,.date{height: 45%;overflow-y: scroll}
.todo{height: 50%}
.tongji-bt{ margin:10px 20px;font-weight: bold}
.jine-box{ margin:20px; overflow:hidden;}
.jine-box .ri-jine,.jine-box .yue-jine{ width:35%; height:100px; float:left; margin-right:20px; color:#fff; padding:40px 3%;}
.jine-box p{ font-size:24px; margin-bottom:10px;}
.jine-box span{ font-size:40px;}
.jine-box .ri-jine{ background:url(../images/platform/jine-img1.png)  no-repeat; background-size:100% 100%;}
.jine-box .yue-jine{ background:url(../images/platform/jine-img2.png) no-repeat; background-size:100% 100%;}
.tongji-title{ height:20px; line-height:20px; font-size:18px; font-weight:bold; margin:15px 20px;}
.tongji-title span{ display:inline-block; width:4px; height:16px; margin-right:10px; background:#1aad19; vertical-align:middle;}
.dcl-title{margin-bottom: 10px }
ul.dcl-title li{ font-size: 24px}
.dcl-list{background:#f0f0f0; padding:20px;}
ul.dcl-list li{ font-size:16px; line-height:30px; height:30px; overflow:hidden;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.sideMenu{ margin:0 20px;}
.sideMenu h3{ height:50px; line-height:50px; padding-left:10px;  border-top:1px solid #e3e3e3; background:#fff; cursor:pointer;font:normal 18px/32px "Microsoft YaHei";}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/platform/icoAdd.png) 16px	 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ padding:8px 25px; color:#999; background:#f7f7f7;}
.sideMenu ul li{ height:40px; overflow:hidden;}
.sideMenu ul li span{ display:inline-block; width:24%; text-align:center; float:left;color:#333; font-size:16px; height:40px; line-height:40px;}
.sideMenu ul li span i{ display:inline-block; background:url(../images/platform/icc.png) no-repeat; width:16px; vertical-align:middle; height:30px; margin-right:10px;}
.sideMenu ul li span i.add{ background-position:0px 4px;}
.sideMenu ul li span i.cz{ background-position:0px -24px;}
.sideMenu ul li span i.tx{ background-position:0px -51px;}
.sideMenu ul li span i.order{ background-position:0px -78px;}
.sideMenu ul li span.orange{ color:#ff4e00;}
.sideMenu ul li span.green{ color:#1aad19;}
#layui-laydate1{ width:100%; border:none; border-top:2px solid #ddd;}
.layui-laydate-main{ width:100%;}
.layui-laydate-content td, .layui-laydate-content th{ width:7%;}
.layui-laydate-header i.laydate-prev-y,.layui-laydate-header i.laydate-next-y{ display:none;}
.laydate-set-ym span{ color:#1aad19;}
.layui-laydate .layui-this{ background-color:#1aad19 !important;}